package com.ivo.biz;


import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import com.ivo.core.hibernate.Model;

/**
 * 
 *
 * @author Minkey Wang
 * @version 2017年6月1日
 */
@Entity
@Table(name = "dl_m_performance")
public class Performance extends Model{

	/**
	 * 
	 */
	private static final long serialVersionUID = -3076217725223826014L;
	
	@Column(name = "MONTH")
	private String month;
	
	@Column(name = "FACTORY")
	private String factory;
	
	@Column(name = "EMP_ID")
	private String emp_id;
	
	@Column(name = "CLASSTYPE")
	private String classType;
	
	@Column(name = "EMP_NAME")
	private String emp_name;
	
	@Column(name = "GENDER")
	private String gender;
	
	@Column(name = "OPE_FK")
	private Long ope_fk;
	
	@Column(name = "BONUS")
	private Double bonus;
	
	@Column(name = "ATTENDANCE")
	private Double attendance;
	
	@Column(name = "OPERATION")
	private Double operation;
	
	@Column(name = "SPECIALTY")
	private Double specialty;
	
	@Column(name = "AUDIT")
	private Double audit;
	
	@Column(name = "DISCIPLINE")
	private Double discipline;
	
	@Column(name = "COMPATIBILITY")
	private Double compatibility;
	
	@Column(name = "CAPACITY")
	private Double capacity;
	
	@Column(name = "SCORE")
	private Double score;
	
	@Column(name = "WORKTYPE")
	private Double worktype;
	
	@Column(name = "WORKABILITY")
	private Double workability;
	
	@Column(name = "DAILYWORK")
	private Double dailywork;
	
	@Column(name = "SAFETYATWORK")
	private Double safetyatwork;
	
	@Column(name = "WORKHANDOVER")
	private Double workhandover;
	
	@Column(name = "ABNORMAL")
	private Double abnormal;
	
	@Column(name = "COMPOSITE")
	private Double composite;
	
	@Column(name = "GRADE")
	private String grade;
	
	@Column(name = "GROUPS")
	private Long groups;
	
	@Column(name = "PROFESSIONAL")
	private Double professional;
	
	@Column(name = "LEARNS")
	private Double learns;
	
	

	
	public Long getGroups() {
		return groups;
	}

	public void setGroups(Long groups) {
		this.groups = groups;
	}
	
	public String getGrade() {
		return grade;
	}

	public void setGrade(String grade) {
		this.grade = grade;
	}

	public String getMemo() {
		return memo;
	}

	public void setMemo(String memo) {
		this.memo = memo;
	}

	@Column(name = "MEMO")
	private String memo;
	    
	
	public Double getDailywork() {
		return dailywork;
	}

	public void setDailywork(Double dailywork) {
		this.dailywork = dailywork;
	}

	public Double getSafetyatwork() {
		return safetyatwork;
	}

	public void setSafetyatwork(Double safetyatwork) {
		this.safetyatwork = safetyatwork;
	}

	public Double getWorkhandover() {
		return workhandover;
	}

	public void setWorkhandover(Double workhandover) {
		this.workhandover = workhandover;
	}

	public Double getAbnormal() {
		return abnormal;
	}

	public void setAbnormal(Double abnormal) {
		this.abnormal = abnormal;
	}

	public Double getComposite() {
		return composite;
	}

	public void setComposite(Double composite) {
		this.composite = composite;
	}

	public Double getWorktype() {
		return worktype;
	}

	public void setWorktype(Double worktype) {
		this.worktype = worktype;
	}

	public Double getWorkability() {
		return workability;
	}

	public void setWorkability(Double workability) {
		this.workability = workability;
	}

	public String getMonth() {
		return month;
	}

	public void setMonth(String month) {
		this.month = month;
	}

	public String getEmp_id() {
		return emp_id;
	}

	public void setEmp_id(String emp_id) {
		this.emp_id = emp_id;
	}

	public String getClassType() {
		return classType;
	}

	public void setClassType(String classType) {
		this.classType = classType;
	}

	public String getEmp_name() {
		return emp_name;
	}

	public void setEmp_name(String emp_name) {
		this.emp_name = emp_name;
	}

	public String getFactory() {
		return factory;
	}

	public void setFactory(String factory) {
		this.factory = factory;
	}

	public String getGender() {
		return gender;
	}

	public void setGender(String gender) {
		this.gender = gender;
	}

	public Long getOpe_fk() {
		return ope_fk;
	}

	public void setOpe_fk(Long ope_fk) {
		this.ope_fk = ope_fk;
	}

	public Double getBonus() {
		return bonus;
	}

	public void setBonus(Double bonus) {
		this.bonus = bonus;
	}

	public Double getAttendance() {
		return attendance;
	}

	public void setAttendance(Double attendance) {
		this.attendance = attendance;
	}

	public Double getOperation() {
		return operation;
	}

	public void setOperation(Double operation) {
		this.operation = operation;
	}

	public Double getSpecialty() {
		return specialty;
	}

	public void setSpecialty(Double specialty) {
		this.specialty = specialty;
	}

	public Double getAudit() {
		return audit;
	}

	public void setAudit(Double audit) {
		this.audit = audit;
	}

	public Double getDiscipline() {
		return discipline;
	}

	public void setDiscipline(Double discipline) {
		this.discipline = discipline;
	}

	public Double getCompatibility() {
		return compatibility;
	}

	public void setCompatibility(Double compatibility) {
		this.compatibility = compatibility;
	}

	public Double getScore() {
		return score;
	}

	public void setScore(Double score) {
		this.score = score;
	}

	public Double getCapacity() {
		return capacity;
	}

	public void setCapacity(Double capacity) {
		this.capacity = capacity;
	}

	public Double getProfessional() {
		return professional;
	}

	public void setProfessional(Double professional) {
		this.professional = professional;
	}

	public Double getLearns() {
		return learns;
	}

	public void setLearns(Double learns) {
		this.learns = learns;
	}
	
	
	
}
